Philadelphia, PA
restaurants
Posted over 5 years ago
South Philly Barbacoa
posted in
PHILLY TACO TUESDAY SPOTS
Guys! Slow cooked lamb tacos-- is there anything better?? This place usually has a line but its so worth the wait. Let them work their magic and enjoy the loaded tacos.
0